@charset "utf-8";



body{background:url(../images/bg3.jpg) repeat;}

/*@header*/

.header{width:100%; }

.header_top{width:100%;height:155px; background: url(../images/bg2-1.jpg) repeat-x; background-color:#ffffff}

.logoBg{width:1000px;height:73px;padding-top:40px;}

.logo{width:295px; height:43px;float:left; margin-left:0px; }

.telAndSearch{height:40px;/*background:#0F3;*/ float:right;}

.tel{ width:165px; height:40px; background:url(../images/icon2.png) no-repeat left bottom; float:left}



/*search*/

.search{width:182px;height:23px;float:left;margin-top:17px;}

.search_txt{border:0;width:137px;height:22px;line-height:22px;float:left;background:url(../images/icon25.png) left bottom;text-indent:1em; background-color:#f4f3f3}

.search_btn{border:0;width:45px;height:22px;cursor:pointer;float:left; background:url(../images/icon26-1.jpg) no-repeat; }

/*------search-------*/

.search01{ float:left; width:242px; height:22px; margin:15px 0 0 5px; border: 1px solid #ccc; border-radius: 3px; background: #fff;}

.search02{ float:left; height:22px;}

.search02 input.search03{ float:left;  width:80px; font-size:14px; color:#38689e; font-family:'微软雅黑'; height:22px; line-height:22px;  border:none;     padding:0 6px; background:none  }

.search01 input.search04{ float:right; width:45px; font-size:14px; color:#ccc; font-family:'微软雅黑'; height:22px;border:none; border:0; background:none;  cursor:pointer; margin: 0;background:url(../images/icon26-1.jpg) no-repeat;  }



.search05{ float:left; width:90px; height:22px;background: url(../images/d6.png) no-repeat 70px center; margin-left:5px}

.jslct { float:left;color:#38689e;font-family:"微软雅黑";display:inline-block;*display:inline;zoom:1;font-size:14px;position:relative;vertical-align:middle;cursor:default; width:70px; padding-right:14px; height:22px; line-height:22px; z-index:0;}

.jslct_hover {}

.jslct div.jslct_t {position:relative; z-index:2;*display:block!important;*display:inline;zoom:1;}

.jslct em {font-style:normal;margin:0;padding:0 ;display:block; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.jslct dl, .jslct dl dd {padding:0;margin:0;list-style:none}



.jslct dl {background:#edebec;position:absolute;top:22px;left:0px;cursor:default; width:70px; overflow:hidden;z-index:1;display:none; font-size:12px;}

.jslct_hover dl {}

.jslct dl dd { text-align:center;line-height:24px; white-space:nowrap;cursor:pointer;background:#edebec;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; color:#38689e}

.jslct dl dd:hover {color:#38689e; }

.jslct dl dd.hover {color:#38689e; }

.jslct .jslcted {}

.jslct dl dd.noborder {}

/*nav*/

.nav{width:1000px;height:43px;overflow-x:visible;}

.nav ul{width:999px;height:43px;padding-left:1px;}

.nav ul li{width:111px;height:43px; float:left;font-size:14px; text-align:center;line-height:43px;font-weight:bold; position:relative; z-index:10 ;background:url(../images/icon1.jpg) no-repeat right center;}



.nav ul li a { display:block;width:111px;height:43px;color:#4a4a4a;text-align:center;}

.nav ul li a:hover{background:url(../images/icon15x.png) no-repeat right center; color: #fff;}

/*hover*/

.hover{background:url(../images/icon15x.png) no-repeat right center;}

.hover a{ color:#FFF}



.hover1{background:url(../images/icon15x.png) no-repeat right center;}

.hover1 a{ color:#FFF}



.hover12{background:url(../images/icon15.png) no-repeat right center;}

.hover12 a{ color:#FFF}



/*bottom_top*/

.header_flash{width:100%;}

.fla{ width:1000px;height:355px;}

.header_bottom{width:100%; height:38px;background-color:#05315f;}





.noticeTitle{height:38px;width:110px;background:url(../images/icon3.png) no-repeat left center;float:left; font-size:14px;color:#d5f7fc; line-height:38px;text-indent:2.6em;}

/*scroll*/

#noticeScroll{width:600px; height:38px;float:left;overflow:hidden; }

#indemop {width:752%;float:left;overflow:hidden}

#demo1p a,#demo2p{float:left;font-size:12px;line-height:38px; color:#d5f7fc;overflow:hidden}





/*footer*/

.footer{width:100%; height:178px;padding-top:40px;float:left;}

.botNav{width:1000px; height:28px; }

.bottomTitle{width:100px; height:26px;background:url(../images/icon4.png) no-repeat left bottom; float:left}

.links{width:800px; height:28px;  float:left;}





/*@bottomNav*/

.bottomNav{width:800;height:28px;margin:0 auto;line-height:28px;}

.bottomNav li{float:left;display:inline;background:url(../images/icon5.jpg) right center no-repeat;padding:0 8px;}

.bottomNav li a{color:#4a4a4a;}

.bottomNav li a:hover{color:#2b5e94;}



.companyInfo{width:100%;height:110px; background:#031a3a;padding-top:40px}





/*@bottom*/

.bottom{ width:800px;line-height:26px;color:#fff; float:left}

.bottom a{color:#bac891;}

.bottom span{padding-right:10px;}

.bottom .c1{color:#67a8ce}

.bottomLogo{ width:146px;height:41px; float:right;padding-right:10px; }

.baiduFx{color:#fff;}





/*@moduleMain*/

.moduleMain{width:100%;height:auto!important;float: left;}

.mainContent{ width:1000px; height:530px; padding-top:36px;}

.caseAndNews{ width:644px; height:530px; float:left;}

.case{width:644px; height:260px; }

.picUl{width:640px;padding:20px 2px 0 2px; height:190px; height:auto!important;height:212px;min-height:212px; }

.picUl .sy1{ float:left;display:inline;width:172px;height:190px;overflow:hidden; padding-right:20px; padding-left:20px;}

.picUl li div{width:162px;height:156px;padding:5px;overflow:hidden; background:#f2f8fc;}

.picUl li h3{line-height:24px;height:24px;font-size:12px;text-align:center;font-weight:normal;}

.picUl li h3 a{color:#4a4a4a;}

.centerBg{ width:644px;height:28px;background:url(../images/img2.jpg) no-repeat;}

.caseTitleAndMore{width:644px;  height:26px; background:url(../images/icon7.png) no-repeat left center; border-bottom:solid 1px #3b92d3;}

.caseTitleAndMore span{ width:48px; height:21px; display:block; float:right; margin-top:7px;}

.news{width:644px; height:242px; }

.newsTitleAndMore{width:644px;  height:26px; background:url(../images/icon9.png) no-repeat left center; border-bottom:solid 1px #3b92d3;}

.newsTitleAndMore span{ width:48px; height:21px; display:block; float:right; margin-top:7px;}

.newsInfo{ width:644px; height:192px;  padding-top:20px;}

.imgAndNews{ width:642px; height:96px; padding-left:2px;}

.img{width:126px; height:86px; padding:5px;  float:left}

.img span{ width:126px; height:86px; }

.newsCon{ width:476px; height:96px;  float:left; padding:0 15px;}

.newsCon .c1 a{color:#286690;font-size:14px; line-height:40px;}

.newsCon p{ font-size:12px; line-height:20px; color:#4a4a4a; text-indent:2em}

.newsCon p span a {color:#2b5e94;}

.newsList{ width:614px; height:96px; padding:0 15px; }

.newsList ul{width:584px; height:80px;padding-top:16px}

.newsList ul li { width:280px; height:28px; display:inline;float:left; background:url(../images/icon10.png) no-repeat 0 10px ;text-indent:2em; line-height:28px;}

.newsList ul li a {color:#4a4a4a}

.newsList ul li a:hover{color:#2b5e94}

.honorAndCallUs{ width:312px; height:530px;  float:right;}

.honor{width:312px; height:240px; background:url(../images/bg7.png) no-repeat;}

.honorTitle{width:280px; height:44px;padding-left:32px }

.honorTitle h1{width:60px;height:44px; font-size:14px; line-height:44px;float:left; color:#e6f3fc;}

.honorMore{width:50px; height:44px; font-size:12px;line-height:44px;float:right;color:#baccdb;display:block}

.honorMore a {color:#baccda }

.honorContent{width:300px; height:194px;padding-left:12px; padding-top:2px; }



.callUs{ width:309px; height:101px; background:url(../images/bg5.png) no-repeat;margin-top:18px;padding-right:3px;}

.callUsnr{ width:145px; height:50px; float:left; padding-left:85px; padding-top:40px; color:#FFF; line-height:20px;}

.callUsBtn{ width:72px; height:24px; float:right;margin-top:60px; text-align:center;line-height:24px;}

.callUsBtn a {display:block; width:72px; height:24px; background:#0585aa; font-size:14px; font-weight:bold;color:#d1f2fc}



.onlineMess{ width:308px; height:98px; background:url(../images/bg6.png) no-repeat; margin-top:28px; padding-right:4px;}

.onlineMessBtn{ width:72px; height:24px; float:right;margin-top:40px; text-align:center;line-height:24px;}

.onlineMessBtn a {display:block; width:72px; height:24px; background:#0d8083; font-size:14px; font-weight:bold;color:#d1f2fc}



.productShow{ width:992px; height:266px;  border:solid #c0d1de 1px;margin:0 auto;background:#edf5fa;}

.productShowTitle{width:978px; height:22px; padding-top:6px; padding-left:14px;}

.productShowTitle h2{ width:100px; height:28px; background:url(../images/icon14.png) no-repeat ;text-indent:1em;font-size:14px;color:#095793; float:left} 

.productShowMore{float:right}

.productShowMore a {color:#4a4a4a}

.Promotional{width:970px; height:232px; margin:0 auto; float:left;position:relative;padding-left:22px;}

.ctrl{width:20px; height:116px;float:left;display:inline;top:80px; position:absolute;}

.ctrl1{left:-5px;}

.ctrl2{right:-5px;}



/*.ctrl{width:20px; height:196px;float:left;display:inline;background:#300;}*/

/*@Promotional*/

.Promotional li{float:left;display:inline;margin-right:30px;width:200px;height:196px; background:url(../images/bg8.png) no-repeat;overflow:hidden;}

.Promotional li div{width:188px;height: 148px;padding:6px;}

.Promotional li h3{width:200px; height:27px;font-weight:normal;line-height:27px;background:url(../images/bg9.png)  no-repeat; margin-top:10px; text-align:center;overflow:hidden;}

.Promotional li h3 a{color:#6b6b6b;}

#ScrollBox {float:left;overflow:hidden;width:950px;height:196px; }

/*#ScrollBox {float:left; overflow:hidden;width:930px;height:196px;background:#0F0}*/

/*.ctrl{width:27px;padding-top:52px;float:left;display:inline;}*/





/*leftIndex*/

.leftIndex{width:290px; height:auto !important; float:left;background:#e7f3fb}

.productCategory{ width:290px; float:left;}

.paging_cateTitle{ width:290px; height:44px; background:url(../images/icon16-1.jpg)  no-repeat;text-indent:5em }

.paging_cateTitle span{ font-size:14px; font-weight:bold; color:#fafafa; line-height:44px; test-align:center}

.paging_cateContent{ width:282px;padding-left:8px;padding-top:10px}

.paging_cateContent li{ width:282px;background:url(../images/icon17.png) no-repeat ; margin-bottom:10px; line-height:34px; text-indent:4em}

.paging_cateContent li a{width:276px; height:34px; display:block; font-size:14px; color:#333333} 

.paging_callUs{width:290px; height:178px; float:left; }



.paging_cateContent li ul{margin-top:10px;}

.paging_cateContent li li{ width:282px;background:url(../images/icon1711.png) no-repeat ; margin-bottom:10px; line-height:34px; text-indent:5.5em}

.paging_cateContent li li a{width:276px; height:34px; display:block; font-size:14px; color:#333333} 

.paging_callUs{width:290px; height:178px; }



.paging_callUsTitle{width:286px; height:44px; background:url(../images/bg10.jpg) no-repeat;}

.paging_callUsTitle h1{ color:#fafafa; font-size:14px; font-weight:bold; line-height:44px;text-indent:4em;float:left }

.paging_callUsTitle  a {color:#fafafa; font-size:12px; font-weight:normal; line-height:44px; float:right; padding-right:14px;}

.paging_address{width:252px;height:124px;padding-left:34px;padding-top:10px;}

.paging_address p{ font-size:12px; line-height:26px;color:#4a4a4a}

.paging_newsCenter{width:290px; height:184px; float:left; }

.paging_newsCenterTitle{width:286px; height:44px; background:url(../images/bg11.jpg) no-repeat;}

.paging_newsCenterTitle h1{ color:#fafafa; font-size:14px; font-weight:bold; line-height:44px;text-indent:4em;float:left }

.paging_newsCenterTitle  a {color:#fafafa; font-size:12px; font-weight:normal; line-height:44px; float:right; padding-right:14px;}

.paging_newsDetail{width:250px; height:100px; padding:20px}

.paging_newsDetail li{width:250;line-height:26px; height:26px; background:#90F; background:url(../images/icon19.jpg) no-repeat 0 8px; text-indent:2em; overflow:hidden}

.paging_newsDetail li a {color:#4a4a4a;}

.paging_newsDetail li a:hover {color:#2b5e94;}





.rightIndex{width:690px; height:auto!important; height:800px;min-height:800px;background-color:#e7f3fb;  float:left; margin-left:20px;}



.succCaseTitle{width:690px; height:37px; background:url(../images/icon20.jpg) no-repeat;}

.succCaseTitle h1{color:#0d659b; font-size:14px; font-weight:bold; line-height:36px;text-indent:2em;float:left; }

.succCaseMore{color:#4a4a4a; font-size:12px; font-weight:normal; line-height:36px; float:right; padding-right:14px;}

.succCaseMore span {color:#4a4a4a;}

.succCaseMore a {color:#4a4a4a;}





.PagingListContent{width:690px; height:auto!important;}

.PagingListContent .itemUl{width:650px;padding:20px; }

.PagingListContent .itemUl li{width:650px;height:27px;line-height:27px;border-bottom:1px dotted #395969; background-image:url(../images/icon21.jpg)no-repeat left center;background-position: -788px -69px;text-indent:1.0em;font-size:14px;}

.PagingListContent .itemUl li .date{float:right;display:inline;color:#333333;padding-right:8px;font-size:12px;}

.PagingListContent .itemUl li a{color:#333333;}

.PagingListContent .itemUl li a:hover{color:red;}



.PagingListContent .picUl{width:658px;padding-left:40px;height:auto!important;height:212px;min-height:212px;}

.PagingListContent .picUl li{ background:url(../images/bg13.png) no-repeat;float:left;display:inline;margin:10px 48px 20px 0;width:170px;height:196px;overflow:hidden;}

.PagingListContent .picUl li div{width:162px;height:158px;padding:4px;overflow:hidden;}

.PagingListContent .picUl li h3{line-height:32px;height:32px;font-size:12px;text-align:center;font-weight:normal;}

.PagingListContent .picUl li h3 a{color:#4a4a4a;}







.PagingListContent .mixUl{width:690px; height:auto!important;}

.PagingListContent .mixUl dl{width:630px;height:80px;padding:20px 30px;}

.PagingListContent .mixUl .pic{float:left;display:block;width:103px;height:70px;padding:5px; background:#cdcdcd;}

.PagingListContent .mixUl .content{float:left;display:block;height:80px;width:492px;overflow:hidden; padding-left:20px}

.PagingListContent .mixUl .content .paging_titles{font-size:12px;height:12px;font-weight:normal; display:block;}

.PagingListContent .mixUl .content .paging_titles a{color:#1e5d87;}

.PagingListContent .mixUl .content .dates{display:block;float:right;color:#7b7d7f;  font-weight:normal;}

.PagingListContent .mixUl .content .text{color:#333333;line-height:24px;padding-top:16px;height:20px; clear:both}







/*@pagingFinal*/

.PagingFinalContent{padding:30px;}

.PagingFinalContent h3{width:100%;text-align:center;color:#4a4a4a;font-size:18px;line-height:160%;padding-bottom:13px;font-weight:bold;}

.PagingFinalContent .pic{text-align:center;margin-top:20px;width:100%;overflow:hidden;}

.PagingFinalContent .pic img{padding:5px;border:1px solid #d0d0d0;}

.pubDate{text-align:left;width:500px;padding:6px 0;margin:0 auto;line-height:16px;color:#4a4a4a;font-size:12px;}

.pubDate a{color:#4a4a4a;}

.pubDate .date,.pubDate .font{padding:0 4px;}

.pubDate .baiduFx{right:0px;top:0;color:#4a4a4a;}

.PagingFinalContent .text{margin-top:32px;padding:0 22px;color:#4a4a4a;font-size:14px;line-height:180%;}

.PagingFinalContent .text p{text-indent:0em;line-height:180%;}

#zoom{ font-size:14px;}









/*@PagingAbout code*/

.PagingAboutContent{line-height:28px;padding:30px;color:#333333;}

.PagingAboutContent p{text-indent:2em;font-size:14px;}





.ListType{ text-align:right; padding-top:10px; padding-bottom:10px;}







.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#cccaca;clear:both; margin-top:10px; }

.right_box{ width:100%; clear:both; margin:0 auto; }

.right_box .picUl{width:658px;padding-left:30px;height:auto!important;height:212px;min-height:212px;}

.right_box .picUl li{ background:url(../images/bg13.png) no-repeat;float:left;display:inline;margin:10px 48px 20px 0;width:170px;height:196px;overflow:hidden;}

.right_box .picUl li div{width:162px;height:158px;padding:4px;overflow:hidden;}

.right_box .picUl li h3{line-height:32px;height:32px;font-size:12px;text-align:center;font-weight:normal;}

.right_box .picUl li h3 a{color:#4a4a4a;}



/* img_list

-----------------------------------------------------------------------------------------------------*/

.img_list{ width:100%; clear:both; overflow:hidden;}

.img_list li{ padding:8px 1px 0 7px; float:left; height:170px;}

.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}

.img_list li span{ display:block; background:url(../images/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;}



/* txt_list

-----------------------------------------------------------------------------------------------------*/

.list_txt{ width:100%; padding-top:20px;}

.list_txt li{ background:url(../images/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}

.list_txt li a{color:#000;}

.list_txt li span{ position:absolute; right:10px; top:0;}

.list_txt li p{ color:#808080; font-size:12px;}

/* txt_view

-----------------------------------------------------------------------------------------------------*/

.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}

.fytime{ width:100%; text-align:center; color:#bfbfbf;}

.share{ width:220px; margin:0 auto; text-align:center;}

.fx_span{ color:#006ea8; line-height:16px;}



.txt_list_img{ text-align:center; padding:8px 0;}

.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}

.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}















































